#msgcontainer{
	width: 100%;	
}

#msgcrumb{
	width: 100%;
	height: 50px;
	overflow: hidden;
	font-size: 12px;
}
#msgcrumb a{
	display: inline-block;
	height: 50px;
	line-height: 50px;
	float: left;
	color: #666;
}
#msgcrumb a:hover{color: #e92076;}
#msgcrumb span{
	display: inline-block;
	float: left;
	line-height: 50px;
	color: #000;
	padding: 0 5px;
	color: #999;
}
#msgcrumb #msgthis{
	color: #000;
	padding: 0;
}






#msgprowrap{
	background: #fff;
}
#msgpro{
	padding: 20px 0;
	overflow: hidden;
}
#msgpro #prodetail{
	float: right;
	width: 440px;
	padding-top: 20px;
}
#msgpro #prodetail #meta_title{
	line-height: 36px;
	font-size: 28px;
	font-weight: 500;
	color: #333;
}
#msgpro #prodetail #meta_desc{
	line-height: 30px;
	color: #999;
}
#msgpro #prodetail #meta_price{
	height: 40px;
	padding: 10px 0 12px;
	border-bottom: 1px solid #ebebeb;
	overflow: hidden;
}
#msgpro #prodetail #meta_price span:first-child{
	float: left;
	height: 40px;
	line-height: 40px;
	color: #333;
	margin-right: 12px;
}
#msgpro #prodetail #meta_price span:last-child{
	float: left;
	height: 40px;
	line-height: 40px;
	color: #e92076;
	font-size: 26px;
}
#msgpro #prodetail #protypes{
	width: 100%;
	overflow: hidden;
	padding: 17px 0;
	border-bottom: 1px solid #ebebeb;
}
#msgpro #prodetail #protypes>span{
	float: left;
	line-height: 52px;
	height: 52px;
	display: block;
	color: #333;
	width: 52px;
}
#msgpro #prodetail #protypes>ul{
	float: left;
	overflow: hidden;
	max-width: 388px;
}
#msgpro #prodetail #protypes>ul>li{
	height: 40px;
	width: 40px;
	border: 1px solid #ebebeb;
	margin: 5px 16px 5px 0;
	float: left;
}
#msgpro #prodetail #protypes>ul>li img{height: 40px; width: 40px;}
#msgpro #prodetail #protypes>ul>li:hover{border-color: #e92076;}
#msgpro #prodetail #meta_num{
	height: 26px;
	padding: 17px 0;
	border-bottom: 1px solid #ebebeb;
}
#msgpro #prodetail #meta_num>span{
	float: left;
	width: 52px;
	height: 26px;
	color: #333;
	line-height: 26px;
}
#msgpro #prodetail #meta_num #changenum{
	height: 26px;
	line-height: 26px;
	overflow: hidden;
}
#msgpro #prodetail #meta_num #changenum .iconfont{
	font-size: 30px;
}
#msgpro #prodetail #meta_num #changenum>span{
	float: left;
	color: #999;
	transition: color 0.2s;
}
#msgpro #prodetail #meta_num #changenum #finalnum{color: #777;}
#msgpro #prodetail #meta_num #changenum #numdown:hover,#msgpro #prodetail #meta_num #changenum #numup:hover{color: #f8177c; cursor: pointer;}






#msgpro #prodetail #meta_extra{
	height: 20px;
	padding: 30px 0;
	overflow: hidden;
	width: 100%;
}
#msgpro #prodetail #meta_extra>li{
	height: 20px;
	line-height: 20px;
	margin-right: 45px;
	float: left;
	color: #666;
	font-size: 12px;
}
#msgpro #prodetail #meta_extra>li i{
	display: block;
	float: left;
	width: 20px;
	height: 20px;
	margin-right: 5px;
	background: url(../images/sprite.png) no-repeat -124px -203px;
}
#msgpro #prodetail #meta_extra>li:nth-child(2) i{background-position: -146px -203px;}
#msgpro #prodetail #meta_extra>li:nth-child(3) i{background-position: -168px -203px;}
#msgpro #prodetail #meta_action{
	height: 50px;
}
#msgpro #prodetail #meta_action>a{
	display: block;
	float: left;
	width: 176px;
	height: 48px;
	border: 1px solid #e92076;
	line-height: 48px;
	background: #e92076;
	margin-right: 20px;
	color: #fff;
	text-align: center;
	font-size: 16px;
}
#msgpro #prodetail #meta_action #msgscbtn{
	color: #e92076;
	background: #fff;
}





#msgpro #protrumb{
	width: 480px;
	height: 480px;
	padding-left: 166px;
	position: relative;
	float: left;
}
#msgpro #protrumb #msgmini{
	width: 480px;
	height: 480px;
}
#msgpro #protrumb #trumb-nav{
	position: absolute;
	left: 0;
	top: 50px;
	width: 64px;
}
#msgpro #protrumb #trumb-nav>li{
	width: 62px;
	height: 62px;
	border: 1px solid #ebebeb;
	margin-bottom: 15px;
}
#msgpro #protrumb #trumb-nav>.trumbact{
	border-color: #e92076;
}
#msgpro #protrumb #trumb-nav>li img{
	width: 62px;
	height: 62px;
}
#msgpro #protrumb #procloseimg{
	width: 480px;
	height: 480px;
	position: absolute;
	left: 650px;
	top: 0;
	background: #fff;
	overflow: hidden;
	display: none;
	opacity: 0;
}
#msgpro #protrumb #procloseimg img{
	position: absolute;
	width: 800px;
	height: 800px;
}